package com.weixing.mall.provider.model.dto;

import com.weixing.mall.base.enums.IsEnableEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @ClassName PhotoGalleryDto
 * @Description TODO <br/>
 * @Author gjq
 * @Modified By:
 * @Date 2019/8/8
 * @Version 1.0
 **/
@Data
@ApiModel("图片库相册关联")
public class PhotoGalleryDto {

    @ApiModelProperty("id")
    private Long id;

    @ApiModelProperty("相册ID")
    @NotNull(message = "相册ID不能为空，没有相册默认填0")
    private Long albumId;

    @ApiModelProperty("图片名称")
    @NotNull(message = "图片名称不能为空")
    private String photoName;

    @ApiModelProperty("图片地址")
    @NotNull(message = "图片地址不能为空")
    private String photoAddr;

    /**
     * 是否可用 0禁用；1可用
     */
    @ApiModelProperty("是否可用 0禁用；1可用")
    @NotNull(message = "是否可用 0禁用；1可用不能为空")
    private IsEnableEnum isEnable;
}
